English to Simple English Dictionary
superego
Id, ego, and super-ego
Meaning for superego found in 34 Languages.
Sponored Video